connecting hose for vehicle radiators - Español Inglés Diccionario